package com.ruiysoft.service.order;

import com.ruiysoft.controller.wx.res.JsSignResponse;
import com.ruiysoft.entity.sys.SysShopPayPlatform;
import com.ruiysoft.pub.core.Result;

/**
 * Date : 2018/12/1
 *
 * @author WenJialu
 */
public interface IOrderCusPayService {
	/**
	 * 交易流水
	 * @param personnel
	 * @param payPlatform
	 * @param orderNo
	 * @return
	 */
	Result<JsSignResponse> getOrGeneratePayTransaction(SysShopPayPlatform payPlatform, Long userId, Long shopId, String openId, String orderNo);
}
